fertilization failure - Spanish English Dictionary